//
//  MJTableView.h
//  XhlTrip
//
//  Created by dllo on 15/8/29.
//  Copyright (c) 2015年 蓝鸥科技. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "MJRefresh.h"

@protocol MJTableViewDelegate <NSObject>

- (void)refreshingHeader:(id)tableView; // 下拉刷新
- (void)refreshingFooter:(id)tableView; // 上拉加载

@end

@interface MJTableView : UITableView

- (id)initWithFrame:(CGRect)frame style:(UITableViewStyle)style delegate:(id)delegate;

// 使用xib创建tableView时需调用此方法添加头部及尾部控件
- (void)setDelegateWithNib:(id)delegate;

// 主动让下拉刷新头部控件进入刷新状态
- (void)headerBeginRefresh;

// 移除头部及尾部控件
- (void)removeHeaderView;
- (void)removeFooterView;

@end
